package com.t11;

import java.util.Arrays;
import java.util.Iterator;

/**
 * Created by xuyiwei on 2018/7/22.
 */
public class ArrayIsNotIterable {
    static <T> void test(Iterable<T> ib){
        for(T t : ib){
            System.out.println(t+" ");
        }
    }

    public static void main(String[] args) {
        //任何容器都是实现了Iterable接口 因此可以自动向上转型
        test(Arrays.asList(1,2,3));
        String[] strings = {"A","B","C"};
        //会报错 因为数组并不是实现iterable接口
        //test(strings);
    }
}
